$(document).ready(function () {
    $('.btn-mark-read').click(function () {
        var dd = $(this).parent().parent();
        var dt = dd.prev();
        var button = this;
        var messageId = this.dataset.messageId;

        $.ajax({
            url: '/api/message/' + messageId + '/mark_as_read',
            type: 'POST'
        })
            .done(function () {
                if (location.href.substr(-1) === 'A') {
                    $(button).remove();
                } else if (location.href.substr(-1) === 'U') {
                    dd.remove();
                    dt.remove();
                }
            })
            .fail(function () {
                UIkit.notify('标记已读失败');
            })
    })
});